Word Hen
What is the meaning of the word "
long haul
"?
Definitions:
a journey over a long distance
noun
it's a long haul from New York to Los Angeles
Synonyms:
long run